package com.yida.gwj.report.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;

/**
 * @Description 公维金房屋缴存金额VO
 * @Author wws
 * @Date 2023-09-07
 */
@ApiModel("公维金房屋缴存金额VO")
public class GwjHouseDepositVO {


    @ApiModelProperty("业务主键")
    private Long bizId;

    @ApiModelProperty("区域主键")
    private Long areaId;

    @ApiModelProperty("楼栋编号")
    private String buildCode;

    @ApiModelProperty("房屋编号")
    private String houseCode;

    @ApiModelProperty("缴存金额")
    private BigDecimal depositMoney;

    @ApiModelProperty("缴存时间")
    private LocalDate dealTime;

    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }

    public String getBuildCode() {
        return buildCode;
    }

    public void setBuildCode(String buildCode) {
        this.buildCode = buildCode;
    }

    public String getHouseCode() {
        return houseCode;
    }

    public void setHouseCode(String houseCode) {
        this.houseCode = houseCode;
    }

    public BigDecimal getDepositMoney() {
        return depositMoney;
    }

    public void setDepositMoney(BigDecimal depositMoney) {
        this.depositMoney = depositMoney;
    }

    public LocalDate getDealTime() {
        return dealTime;
    }

    public void setDealTime(LocalDate dealTime) {
        this.dealTime = dealTime;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("GwjHouseDepositVO{");
        sb.append("bizId=").append(bizId);
        sb.append(", areaId=").append(areaId);
        sb.append(", buildCode='").append(buildCode).append('\'');
        sb.append(", houseCode='").append(houseCode).append('\'');
        sb.append(", depositMoney=").append(depositMoney);
        sb.append(", dealTime=").append(dealTime);
        sb.append('}');
        return sb.toString();
    }
}
